﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AJWPFAdmin.Services.AppointAPI.Qingdao.Model
{
    public class VehicleSubmitInput
    {
        /// <summary>
        /// 企业标识，必填，申请客户端时分配的企业标识。
        /// </summary>
        public string clientId { get; set; }
        /// <summary>
        /// 企业密钥，必填，申请客户端时分配的企业密钥。
        /// </summary>
        public string clientSecret { get; set; }
        /// <summary>
        /// 企业编号，必填。
        /// </summary>
        public string entNo { get; set; }
        /// <summary>
        /// 车牌号码，必填。
        /// </summary>
        public string carNo { get; set; }
        /// <summary>
        /// 号牌颜色，必填，0-蓝牌;1-黄牌;2-白牌;3-黑牌;4-新能源绿牌;5-其他;6-新能源绿黄牌。
        /// </summary>
        public string carColour { get; set; }
        /// <summary>
        /// 车辆识别代码(vin)，必填。
        /// </summary>
        public string vin { get; set; }
        /// <summary>
        /// 排放标准，必填，0-国零;1-国一;2-国二;3-国三;4-国四;5-国五;6-国六;D-电动。
        /// </summary>
        public string emissionStandard { get; set; }
        /// <summary>
        /// 注册日期，必填，格式:yyyy-MM-dd。
        /// </summary>
        public string registerTime { get; set; }
        /// <summary>
        /// 车辆类型，必填，见文档中的车辆类型代码定义。
        /// </summary>
        public string carType { get; set; }
        /// <summary>
        /// 燃料类型，必填，见文档中的燃料类型代码定义。
        /// </summary>
        public string fuelType { get; set; }
        /// <summary>
        /// 使用性质，必填，见文档中的使用性质代码定义。
        /// </summary>
        public string useCharacter { get; set; }
        /// <summary>
        /// 发动机号码，必填。
        /// </summary>
        public string engineNo { get; set; }
        /// <summary>
        /// 发动机型号，必填。
        /// </summary>
        public string engineModel { get; set; }
        /// <summary>
        /// 车辆型号，必填，按照机动车行驶证上车辆类型填写。
        /// </summary>
        public string carModel { get; set; }
        /// <summary>
        /// 车队名称，必填，自有、个人或运输公司营业执照名称。
        /// </summary>
        public string fleetName { get; set; }
        /// <summary>
        /// 随车清单，必填，通过附件上传接口返回的附件编号。
        /// </summary>
        public string inventory { get; set; }
        /// <summary>
        /// 行驶证，必填，通过附件上传接口返回的附件编号。
        /// </summary>
        public string drivingLicense { get; set; }
    }
}
